body, h1, h2, h3, h4, h5, h6, dl, dt, li, dd, th, td, p, pre, form, input, button, textarea, hr { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
img { border: 0; }
ul, li, ol { list-style: none; padding: 0; }
* { margin: 0px; padding: 0; }
button, input, select, textarea { font-size: 100%; }
html, body { font: 14px/1.8 '宋体', Tahoma, Verdana, 'Simsun'; color: #0d6406; background: url(../images/bodybg.gif); }
a { color: #0d6406; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }
/*全局样式*/
.floatl { float: left; }
.floatr { float: right; }
.clear { clear: both; }
.list-none { list-style: none; padding: 0px; margin: 0px; }
.editor { line-height: 2; }
.editor ul, .editor ol { padding: 0px 0px 0px 25px; margin: 0px; }
.editor a { color: #1C57C4; text-decoration: underline; }
.button { display: inline-block; zoom: 1; *display: inline;
vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); }
.button:hover { text-decoration: none; color: #fff; }
.button:active { position: relative; top: 1px; }
/*网站头部-head文件样式*/
#top { margin: 0 auto; text-align: center; }
#top .top1bg { height: 27px; background: url(../images/topbg.gif) repeat-x; }
#top .top1 { margin: auto; width: 1000px; height: 26px; font-size: 13px; padding-top: 1px; text-align: left; overflow: hidden; }
#top .top1 .top1_l { width: 665px; height: 26px; overflow: hidden; }
#top .top1 .top1_r { width: 225px; height: 20px; padding-top: 1px; overflow: hidden; }
#top .top1 .weibo { float: left; height: 24px; width: 100px; padding-left: 25px; background: url(../images/weibo.png) no-repeat left 0px; overflow: hidden; }
#top .top1_r span { padding: 0px 5px; }
#top .top1_r a { color: #0d6406; }
#top .top2 { margin: auto; width: 1000px; height: 120px; text-align: left; background-color: #fff; overflow: hidden; }
#top .top2 .top2_l { width: 365px; height: 80px; margin: 25px 30px 0 10px; overflow: hidden; }
#top .top2 .top2_slogan { width: 595px; height: 50px; margin: 25px 0 0; text-align: center; overflow: hidden; }
#top .top2 .top2_phone { height: 27px; line-height: 27px; padding: 5px 20px 0 48px; text-align: right; font-size: 18px; font-weight: bold; background: url(../images/phone.gif) no-repeat left 5px; overflow: hidden; }
/*导航栏*/
.nav { margin: auto; height: 44px; }
.nav ul { margin: auto; width: 980px; height: 44px; padding-left: 20px; background: url(../images/nav_bg.gif) no-repeat; }
.nav ul li.class1 { float: left; height: 44px; position: relative; text-align: center; z-index: 5; }
.nav ul li.class2 { float: left; height: auto; position: relative; text-align: center; z-index: 5; }
.nav ul li.line { float: left; width: 10px; height: 44px; background: url(../images/nav_line.gif) no-repeat; }
.nav ul li a.class1 { display: inline; float: left; height: 44px; color: #eeff00; font-size: 15px; font-weight: bold; white-space: nowrap; }
.nav ul li a.class1 span { display: inline; float: left; padding: 8px 17px 0; cursor: pointer; }
.nav ul li a.class1:hover { text-decoration: none; }
.nav ul li a.class1:hover span { color: #fff; }
/*当前栏目*/
.navdown { height: 27px; line-height: 27px; background-color:#360 !important; }
.navdown span { color: #fff; }
.nav ul ul { position: absolute; top: 44px; left: -130px; _left: -135px; text-align: center; width:520px!important; height: 208px; background: none; z-index: 4; }
.nav ul ul li { list-style-type: none; float:left; width: 170px; height: 35px; border-right:1px solid #1b7d0f; border-top: 1px solid #1b7d0f; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; }
.nav ul ul li a { background: #0d6406; color: #fff; padding-top: 3px; width: 170px; height: 32px; font-size:12px; line-height: 30px; display: block; }
.nav ul ul li a:hover { color: #eeff00; background: #1b7d0f; text-decoration: none; }
.hotsearch { margin: 0 auto; width: 1000px; height: 40px; padding-top: 8px; background-color: #eee; overflow: hidden; }
.hotsearch .seo { width: 630px; font-size: 14px; padding-top: 4px; height: 20px; overflow: hidden; }
.hotsearch .seo a:hover { color: #000; text-decoration: none; }
.hotsearch .search { width: 350px; overflow: hidden; }
.hotsearch .navsearch_input input { border: 1px solid #0d6406; padding: 2px 2px 2px 23px; width: 150px; background: url(../images/search.gif) no-repeat; background-color: #FFFFFF; }
.hotsearch .searchimage { height: 22px; position: relative; top: 5px; _top: 5px; }
#flash { margin: 0 auto; width: 1000px; overflow: hidden; }
.flashbox { margin: 0 auto; width: 1000px; overflow: hidden; }
.pic2 { margin: 0 auto; width: 1000px; height: 12px; overflow: hidden; }
.service { margin: 0 auto; width: 990px; height: 143px; padding: 17px 5px 5px; background-color: #608e28; overflow: hidden; }
.service .title { width: 160px; height: 30px; float: left; text-align: center; background: url(../images/titlebg.gif) no-repeat; overflow: hidden; }
.service .title a { font-size: 18px; font-weight: bold; color: #004206; }
.service .title a:hover { text-decoration: none }
.service .text { width: 205px; height: 90px; float: left; margin-top: 5px; line-height: 170%; font-size: 13px; color: #FFFFFF; overflow: hidden; }
.service .shebei { width: 315px; height: 130px; margin-left: 10px; overflow: hidden; }
.service .shebei_left { width: 100px; height: 130px; margin-right: 8px; float: left; background: url(../images/pic1.gif) no-repeat; overflow: hidden; }
.service .ly { width: 315px; height: 130px; margin: 0px 15px; overflow: hidden; }
.service .ly_left { width: 100px; height: 130px; margin-right: 8px; float: left; background: url(../images/pic2.gif) no-repeat; overflow: hidden; }
.service .fw { width: 315px; height: 130px; margin-right: 5px; overflow: hidden; }
.service .fw_left { width: 100px; height: 130px; margin-right: 8px; float: left; background: url(../images/pic3.gif) no-repeat; overflow: hidden; }
/*网站首页-index文件样式*/
#index { margin: 0 auto; width: 990px; padding: 0 5px; background-color: #f9f9f9; overflow: hidden; }
#index .ad { width: 990px; margin-top: 10px; overflow: hidden; }
.main { width: 990px; margin-top: 10px; overflow: hidden; }
#index .menu { width: 240px; height: 430px; background: url(../images/menubg.gif) no-repeat; overflow: hidden; }
#index .menu .listbox { margin-top: 10px; padding: 10px 0 8px 30px; }
#index .menu .navnow dt { height: 32px; line-height: 32px; margin-bottom: 10px; }
#index .menu .navnow dt span { height: 22px; padding: 6px 0 0 30px; }
#index .menu .navnow dt a { display: block; font-weight: bold; padding-left: 5px; color: #fff; }
#index .menu .navnow dt a:hover { height: 28px; font-weight: bold; width: 215px; display: block; text-decoration: none; color: #c7e61a; }
/*三级栏目*/
#index .menu dd span { padding-left: 50px; }
#index .menu .sub a { display: block; height: 23px; font-weight: normal; padding-top: 3px; width: 180px; color: #0d5ba6; background: url(../bg3.gif) no-repeat; }
#index .menu .sub a:hover { display: block; font-weight: normal; height: 23px; padding-top: 3px; width: 180px; color: #FFFFFF; background: url(../bg4.gif) no-repeat; text-decoration: none; }
.menu .nav { background: none; }
/*不显示三级目录*/
#index .menu .navnow li {  height: 21px; }
#index .menu .navnow li a { display:block; padding: 0 0 0 35px; background:url(../images/dt-0.png) no-repeat left center; height:21px; line-height:21px; font-size:12px; color:#FFF }
#index .menu .navnow li a:hover { font-weight: bold; text-decoration: none; color: #c7e61a; }
#index .menu h3.title_m { height: 40px; margin: 15px 0 0 80px; font-size: 22px; color: #c7e61a; }
/*推荐产品*/
.main .chanpin { width: 735px; overflow: hidden; }
.main .chanpin dl.metlist { margin-top: 5px; zoom: 1; }
.main .chanpin dl.metlist dd { float: left; margin: 0px 5px 10px 6px; _margin: 0px 3px 10px 4px; overflow: hidden; background-color: #fff; border: 1px solid #c8c8c8; padding: 2px 2px 2px 2px; }
.main .chanpin dl.metlist dd a.img { display: block; font-size: 0px; }
.main .chanpin dl.metlist dd a.img img { border: 1px solid #ddd; padding: 3px; }
.main .chanpin dl.metlist dd h3 { font-weight: normal; text-align: center; line-height: 1.5; margin: 4px 0; }
.main .title_cp { height: 40px; width: 735px; border-bottom: 3px solid #0d6406; overflow: hidden; }
.main .title_cp span { float: left; padding: 7px 0 0 45px; font-size: 18px; background: url(../images/pic_06.jpg) no-repeat 6px 7px; }
.main .title_cp .more { float: right; display: block; margin: 10px 10px 0 0; color: #0d6406; font-family: "宋体"; font-weight: normal; }
.main .title_cp a:hover { text-decoration: none; }
.main .jj { width: 990px; overflow: hidden;margin-top: 10px;}
.main .jjimg { float: left; width: 320px; height: 260px; border: 1px solid #CCCCCC; overflow: hidden; }
#myFocus { width: 320px; height: 260px; clear: both; }
.main .jj .text { width: 650px; height: 260px; padding-right: 5px; text-indent: 2em; overflow: hidden; }
.title_jj { height: 50px; width: 990px; margin-bottom: 10px; background: url(../images/title_jj.gif) no-repeat; overflow: hidden; }
.title_jj a.more { float: right; display: block; width: 44px; margin: 15px 10px 0 0; color: #fff; font-family: "宋体"; font-weight: normal; }
.title_jj a:hover { color: #fff; text-decoration: none; }
.main .sb { width: 990px; margin-top: 15px; overflow: hidden; }
.main .sbtext { width: 655px; height: 250px; padding-left: 15px; text-indent: 2em; overflow: hidden; }
.main .shipin { width: 300px; height: 250px; overflow: hidden; }
.main .zhengshu { width: 990px; background-color: #eee; overflow: hidden; }
.main .zhengshu .metlist { margin-top: 0px; }
.main .zhengshu .metlist .list { float: left; margin: 0px 8px 10px; overflow: hidden; }
.main .zhengshu .metlist .list .img { display: block; }
.main .zhengshu .metlist li h3 { font-weight: normal; text-align: center; line-height: 1.5; margin-top: 5px; }
#demo { background: #FFF; overflow: hidden; border: 1px dashed #CCC; width: 990px; }
#demo img { border: 3px solid #F2F2F2; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }
#indemo li { float: left; list-style: none; margin-right: 10px; text-align: center; }
#index .product { margin: 10px 0px 0px; }
#index .product .next, #index .product .prev { float: right; display: none; overflow: hidden; }
#index .product .prev { display: none; }
#index #trigger4 { float: right; display: none; }
#index #trigger4 a { display: none; overflow: hidden; }
#index .imglist { padding: 10px 0 0; position: relative; background-color: #eee; overflow: hidden; }
#index .imglist .metlist { position: absolute; width: 2011em; }
#index .imglist li { float: left; margin: 5px 10px 0px 5px; }
#index .imglist li a.img { display: block; font-size: 0px; }
#index .imglist li a.img img { border: 2px solid #ddd; }
#index .imglist li h3 { font-weight: normal; text-align: center; line-height: 1.5; margin-top: 5px; }
.main .market { width: 675px; overflow: hidden; }
.main .sctext { width: 655px; padding: 0 5px 0 15px; text-indent: 2em; overflow: hidden; }
.main .hzlc { width: 655px; padding: 0 5px 0 15px; text-indent: 2em; overflow: hidden; }
.title_sc { height: 50px; width: 675px; margin-bottom: 10px; overflow: hidden; }
.title_sc a.more { float: right; height: 13px; width: 44px; margin: 15px 10px 0 0; color: #fff; font-family: "宋体"; font-weight: normal; }
.title_sc a:hover { color: #fff; text-decoration: none; }
#index h3.title { height: 37px; margin-left: 40px; border-bottom: 3px solid #0d6406; }
#index h3.title span { float: left; margin-top: 8px; padding-left: 5px; height: 32px; text-align: center; color: #0d6406; font-size: 18px; }
#index h3.title a.more { float: right; margin: 15px 10px 0px; padding-left: 15px; }
#index h3.title a.more:hover { text-decoration: none; }
.main .right { width: 300px; background-color: #fefefe; overflow: hidden; }
.main .right .news { width: 300px; background: url(../images/right_bottom.jpg) no-repeat bottom; overflow: hidden; }
.main .right .mt10 { margin-top: 10px; }
.main .right .asktitle { background: url(../pic_01.jpg) no-repeat left bottom; height: 40px; margin: 5px 0 0 8px; overflow: hidden; }
.main .rtop { width: 300px; height: 5px; background: url(../images/right_top.jpg) no-repeat top; }
.main .newsbox { width: 288px; height: 420px; margin-bottom: 5px; border-left: 1px #dadada solid; border-right: 1px #dadada solid; padding: 0px 0 0 10px; overflow: hidden; }
.main .newsbox ul { width: 280px; padding-top: 8px; padding-right: 8px; overflow: hidden; }
.main .newsbox ul li { background: url(../images/newsx.gif) no-repeat 0px 12px; padding-left: 12px; height: 30px; line-height: 30px; overflow: hidden; }
.main .newsbox ul li .info_title { float: left; }
.main .newsbox ul li .listnew { float: left; width: 22px; height: 9px; margin-left: 3px; margin-top: 8px; }
.main .newsbox ul li .listtop { float: left; width: 25px; height: 10px; margin-left: 2px; margin-top: 8px; }
.main .newsbox ul li .listhot { float: left; width: 26px; height: 10px; margin-left: 2px; margin-top: 8px; }
.main .newsbox ul li .info_updatetime { float: right; margin-left: 3px; }
/*联系方式*/			  
.main .connect { width: 300px; margin-top: 10px; background: url(../images/right_bottom.jpg) no-repeat bottom; overflow: hidden; }
.main .connect .ctitle { background: url(../images/pic_05.jpg) no-repeat left bottom; height: 40px; margin: 5px 0 0 8px; overflow: hidden; }
.main .connect .text { width: 298px; border-left: 1px #dadada solid; border-right: 1px #dadada solid; margin-bottom: 5px; overflow: hidden; }
.main .connect .lxwm { padding: 15px 0 0 15px; line-height: 180%; margin-bottom: 15px; }
.main .connect .qq { margin: 5px 0 8px 0; }
.title_case { height: 50px; width: 990px; overflow: hidden; }
.main .case { width: 990px; background-color: #eee; overflow: hidden; }
.main .case .metlist { margin-top: 0px; }
.main .case .metlist .list { float: left; margin: 0px 8px 10px; overflow: hidden; }
.main .case .metlist .list .img { display: block; }
.main .case .metlist li h3 { font-weight: normal; text-align: center; line-height: 1.5; margin-top: 5px; }
#casebox { width: 990px; padding: 10px 0; overflow: hidden; }
#inbox { float: left; width: 800%; }
#casebox1 { float: left; display: block; }
#casebox2 { float: left; }
#main1 { margin-top: 10px; width: 990px; overflow: hidden; }
#main1 .news { float: left; width: 322px; background: url(../images/news_bottom.jpg) no-repeat bottom; overflow: hidden; }
#main1 .ml12 { margin-left: 12px; }
#main1 .title1 { background: url(../images/pic_02.jpg) no-repeat left bottom; height: 40px; margin: 5px 0 0 8px; overflow: hidden; }
#main1 .title2 { background: url(../images/pic_03.jpg) no-repeat left bottom; height: 40px; margin: 5px 0 0 8px; overflow: hidden; }
#main1 .title3 { background: url(../images/pic_04.jpg) no-repeat left bottom; height: 40px; margin: 5px 0 0 8px; overflow: hidden; }
#main1 .rtop { width: 322px; height: 5px; background: url(../images/news_top.jpg) no-repeat top; }
#main1 .newsbox { width: 310px; height: 335px; margin-bottom: 5px; border-left: 1px #dadada solid; border-right: 1px #dadada solid; padding-left: 10px; background-color: #fefefe; overflow: hidden; }
#main1 .newsbox ul { width: 302px; padding-top: 8px; padding-right: 8px; overflow: hidden; }
#main1 .newsbox ul li { background: url(../images/newsx.gif) no-repeat 0px 12px; padding-left: 12px; height: 28px; line-height: 28px; overflow: hidden; }
#main1 .newsbox ul li .info_title { float: left; }
#main1 .newsbox ul li .listnew { float: left; width: 22px; height: 9px; margin-left: 3px; margin-top: 8px; }
#main1 .newsbox ul li .listtop { float: left; width: 25px; height: 10px; margin-left: 2px; margin-top: 8px; }
#main1 .newsbox ul li .listhot { float: left; width: 26px; height: 10px; margin-left: 2px; margin-top: 8px; }
#main1 .newsbox ul li .info_updatetime { float: right; margin-left: 3px; }
#index .indexlink { margin: 10px 0; border: 1px solid #ccc; zoom: 1; width: 988px; background-color: #fefefe; }
#index .indexlink .linktd { float: left; background: #0d6406; padding: 0px 5px; border: 1px solid #fff; color: #FFFFFF; overflow: hidden; font-size: 13px; }
#index .indexlink .list { float: left; padding: 0px 5px; border-left: 1px solid #ccc; }
#index .indexlink .list li { float: left; padding: 0px 5px; white-space: nowrap; }
#index .indexlink .text { padding-top: 1px; }
#index .indexlink .img a { font-size: 0px; display: block; }
#index .indexlink .img a img { width: 80px; height: 31px; }
/*网站底部-foot文件样式*/
#footer { margin: auto; padding: 15px 0 5px; text-align: center; color: #bdd600; background: url(../images/footbg.gif) repeat-x; }
#footer .navf { width: 1000px; margin: 5px auto; }
#footer .navf span { padding: 0px 6px; }
#footer .ftext { width: 1000px; margin: auto; }
#footer a { color: #bdd600; }
/*内页侧栏*/
.sidebar { margin: auto; width: 990px; padding: 10px 5px; background-color: #fefefe; }
.sidebar .webleft { float: left; width: 230px; overflow: hidden; }
.sidebar .sb_nav { width: 230px; margin-bottom: 10px; background: url(../images/left_bottom.jpg) no-repeat bottom; overflow: hidden; }
.sidebar .menu { width: 228px; border-left: 1px #dadada solid; border-right: 1px #dadada solid; margin-bottom: 5px; overflow: hidden; }
.sidebar .sb_nav h3.line { margin-top: 15px; }
.sidebar .sb_nav .active { padding: 10px 0 10px 25px; }
#sidebar dl { margin-left: 5px; }
#sidebar dl dt { width: 145px; padding: 6px 0 8px 35px; margin-top: 5px; background: url(../images/dt-0.png) no-repeat 3px 7px; border-bottom: 1px dashed #CCCCCC; }
#sidebar dl dd { padding: 0px 0px 0px 15px; }
#sidebar dl dd h4 { font-weight: normal; padding: 5px 0px 5px 10px; background: url(../images/dt-0.gif) no-repeat left center; }
#sidebar dl dt.on a { font-weight: bold; color: #0e6607; }
#sidebar dl h4.on a { font-weight: bold; }
.sidebar .menu .mtitle { height: 40px; margin: 5px 0 0 8px; background: url(../images/pic_07.jpg) no-repeat left bottom; overflow: hidden; }
.sidebar h3.left_title { height: 37px; margin-left: 40px; border-bottom: 3px solid #0d6406; }
.sidebar h3.left_title span { float: left; margin-top: 8px; padding-left: 5px; height: 32px; text-align: center; color: #0d6406; font-size: 18px; }
.sidebar .rtop { width: 230px; height: 5px; background: url(../images/left_top.jpg) no-repeat top; }
/*联系方式*/			  
.sidebar .connect { width: 230px; background: url(../images/left_bottom.jpg) no-repeat bottom; overflow: hidden; }
.sidebar .connect .ctitle { background: url(../images/pic_05.jpg) no-repeat left bottom; height: 40px; margin: 5px 0 0 8px; overflow: hidden; }
.sidebar .connect .text { width: 228px; border-left: 1px #dadada solid; border-right: 1px #dadada solid; margin-bottom: 5px; overflow: hidden; }
.sidebar .connect .lxwm { padding: 15px 0 0 15px; line-height: 180%; margin-bottom: 15px; }
.sidebar .connect .qq { margin: 5px 0 8px 0; }
.sidebar .sb_box { float: right; width: 745px; overflow: hidden; }
.sidebar .sb_box h3.title { height: 50px; position: relative; background: url(../images/title_ny.gif) no-repeat; }
.sidebar .sb_box h3.title span { display: block; font-size: 23px; padding: 5px 0 0 60px; color: #0d6406; }
.sidebar .sb_box h3.title div.position { float: right; font-weight: normal; position: relative; top: 13px; right: 15px; color: #fff; }
.sidebar .sb_box h3.title div.position a { color: #fff; }
.met_hits { padding: 0px 5px; height: 35px; line-height: 35px; margin-top: 10px; border-top: 1px dotted #ccc; text-align: right; position: relative; color: #666; }
.met_hits a { color: #666; }
.met_hits .metjiathis { position: absolute; left: 5px; top: 8px; }
.met_page { text-align: center; }
.met_page a { margin-right: 50px; text-decoration: none; }
.met_annex { text-decoration: underline }
.met_annex:hover { text-decoration: underline }
#flip { margin-bottom: 15px; }
/*简介模块*/
#showtext { padding: 15px; text-indent: 2em; }
/*文章模块*/
#newslist { padding: 15px 10px; }
#newslist li { padding: 5px 15px; background: url(../images/dt-11.gif) no-repeat left 14px; }
#newslist li a { font-size: 14px; margin-right: 5px; }
#newslist li span { float: right; color: #555; }
#newslist li p { color: #aaa; }
#shownews { padding: 0px 15px 15px; }
#shownews .editor { line-height: 2; padding: 0px 10px; font-size: 14px; }
#shownews h1.title { padding: 15px 0 5px; text-align: center; font-size: 160%; }
#shownews div.text { padding: 0px 5px; text-indent: 2em; font-size: 14px; }
#shownews .info { margin: 10px 0 15px; height: 30px; border-bottom: 1px dashed #ccc; color: #555; }
#shownews .info a { color: #555; }
#shownews .info .source { padding-top: 1px; width: 100%; text-align: center; }
.related { height: 35px; border-bottom: 3px solid #0e6607; margin-top: 10px; }
.related span { float: left; width: 100px; padding: 5px 0 0 50px; height: 30px; background: url(../images/pic_02.jpg) no-repeat left; font-size: 16px; }
.relatedlist { padding: 8px 0 5px 5px; zoom: 1; }
.relatedlist li { float: left; width: 30%; margin-right: 10px; height: 25px; line-height: 25px; padding-left: 12px; background: url(../images/newsx.gif) no-repeat 2px 7px; overflow: hidden; }
.relatedlist li a:hover { text-decoration: underline; }
/*产品模块*/
#productlist { padding: 15px 0 15px 10px; }
#productlist li { float: left; display: inline; text-align: center; margin: 0 20px 0 0; }
#productlist li a.img { display: block; text-align: center; font-size: 0px; }
#productlist li a.img img { margin: auto; border: 1px solid #ccc; }
#productlist li h3 { padding: 5px 0px 10px; font-weight: normal; line-height: 1.5; }
#showproduct { padding: 15px; }
#showproduct h1.title { font-size: 18px; padding: 2px 0 0px 20px; margin-bottom: 5px; }
#showproduct .pshow dt { float: left; }
#showproduct .pshow dd { float: left; width: 40%; }
#showproduct .pshow dd ul { margin-left: 15px; }
#showproduct .pshow dd li { padding: 5px; margin: 5px 0px; clear: both; border-bottom: 1px dotted #ccc; }
#showproduct .pshow dd li span { float: left; margin-right: 10px; color: #656565; }
#showproduct .ctitle { margin: 15px 0px 10px; padding: 5px 20px; background: url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px;
font-size: 14px; border-bottom: 1px solid #ccc; }
#showproduct .editor { line-height: 2; padding: 0px 10px; }
/*下载模块*/
#downloadlist { padding: 15px; }
#downloadlist .metlist { margin-bottom: 20px; }
#downloadlist .metlist dt { border-bottom: 1px solid #ddd; font-size: 14px; font-weight: bold; padding: 3px 5px 3px 20px; background: url(../images/dt-9.gif) no-repeat 5px 11px; }
#downloadlist .metlist dd { color: #999; padding: 5px 8px; background: #f8f8f8; }
#downloadlist .metlist dd b { font-weight: normal; }
#downloadlist .metlist dd div { float: right; }
#downloadlist .metlist dd span { padding-right: 20px; }
#downloadlist .metlist dd a { color: #1C57C4; text-decoration: underline; }
#downloadlist .metlist dd a.down { color: #fa1a1a; text-decoration: underline; }
#showdownload { padding: 15px; }
#showdownload h1.title { font-size: 18px; padding: 5px 0px; margin-bottom: 5px; }
#showdownload .paralist { background: #f6f6f6; padding: 5px 10px; }
#showdownload .paralist li { padding: 3px 5px 3px 0px; margin: 5px 0px; border-bottom: 1px solid #eee; }
#showdownload .paralist li a { color: #f00; text-decoration: underline; }
#showdownload .paralist li span { float: left; padding: 0px 10px; margin-right: 5px; text-align: left; }
#showdownload .editor { line-height: 2; padding: 0px 10px; font-size: 14px; }
#showdownload .ctitle { margin: 15px 0px 10px; padding: 5px 20px; background: url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px;
font-size: 14px; border-bottom: 1px dotted #ccc; }
/*图片模块*/
#imglist { padding: 15px 0 15px 10px; }
#imglist li { float: left; display: inline; text-align: center; margin: 0 20px 0 0; }
#imglist li a.img { font-size: 0px; display: block; }
#imglist li a.img img { margin: auto; border: 1px solid #ccc; }
#imglist li h3 { padding: 5px 0px 10px; font-weight: normal; line-height: 1.5; }
#showimg { padding: 15px; }
#showimg h1.title { font-size: 18px; padding: 5px 0px; margin-bottom: 10px; text-align: center; }
#showimg .imgshow { text-align: center; }
#showimg .editor { line-height: 2; padding: 0px 10px; font-size: 14px; }
.imgparalist li { padding: 3px 15px 3px; background: url(../images/dt-0.gif) no-repeat 5px center; }
.imgparalist li span { float: left; margin-right: 10px; color: #999; }
#showimg .ctitle { margin: 10px 0px 10px; padding: 5px 20px; background: url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px;
font-size: 14px; border-bottom: 1px dotted #ccc; }
.gqbox { margin: 10px 0; width: 745px; overflow: hidden; }
.gqbox span { width: 347px; height: 30px; padding: 7px 0 0 13px; display: block; font-weight: bold; background-color: #efefef; }
.gqbox .gongying { width: 360px; border: 1px solid #CCCCCC; }
.gqbox .qiugou { width: 360px; border: 1px solid #CCCCCC; }
.gqbox .metlist { padding: 5px 10px 10px; }
.gqbox .metlist .list { padding: 5px 0 0 12px; height: 30px; line-height: 30px; border-bottom: 1px dashed #ccc; background: url(../images/newsx.gif) no-repeat 0px 17px; overflow: hidden; }
.gqbox .metlist .list a { float: left; }
.gqbox .metlist .list .listnew { float: left; width: 22px; height: 9px; margin-left: 3px; margin-top: 9px; }
.gqbox .metlist .list .listtop { float: left; width: 25px; height: 10px; margin-left: 2px; margin-top: 9px; }
.gqbox .metlist .list .listhot { float: left; width: 26px; height: 10px; margin-left: 2px; margin-top: 9px; }
.gqbox .metlist .list .info_updatetime { float: right; margin-left: 3px; }
/*招聘模块*/
#joblist { padding: 15px; }
#joblist dl { padding: 0px 5px 15px; margin-bottom: 15px; }
#joblist dt { padding: 5px 10px; font-size: 16px; font-weight: bold; border-bottom: 1px dotted #ccc; }
#joblist dd { padding: 0px 0px 5px; }
#joblist dd .dtail { padding: 5px 10px; border-top: 1px dotted #ccc; }
#joblist dd .dtail span { margin-right: 20px; }
#joblist dd .dtail a { color: #1C57C4; }
#joblist dd .editor { padding: 5px; }
#joblist dd .mis { padding: 5px 10px; }
#joblist dd .mis span { margin-right: 15px; color: #999; }
#showjob { padding: 15px; }
#showjob h1.title { font-size: 18px; padding: 5px 0px; margin-bottom: 5px; }
#showjob .paralist li { float: left; width: 45%; padding: 3px 15px 3px; background: url(../images/dt-0.gif) no-repeat 5px center; }
#showjob .paralist li span { float: left; margin-right: 10px; color: #999; }
#showjob .ctitle { margin: 10px 0px 10px; padding: 5px 20px; background: url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px;
font-size: 14px; border-bottom: 1px dotted #ccc; }
#showjob .info_cv { font-size: 12px; text-align: center; margin: 10px 0px; }
#showjob .editor { line-height: 2; padding: 0px 10px; font-size: 14px; }
#cvlist { padding: 15px; }
/*在线留言*/
#messagelist { padding: 15px; }
#messagelist .metlist { margin-bottom: 10px; border: 6px solid #dedede; padding: 5px; }
#messagelist .metlist dt { background: url(../images/message.gif) no-repeat left center; border-bottom: 1px dotted #dedede; padding: 4px 0px 4px 20px; margin-bottom: 5px; }
#messagelist .metlist dt span.name { color: #2c7199; }
#messagelist .metlist dt span.time { padding-left: 8px; color: #999; }
#messagelist .metlist dt span.tt { float: right; padding-right: 5px; }
#messagelist .metlist dd.info span.tt { display: none; clear: both; }
#messagelist .metlist dd.info span.text { display: block; line-height: 1.5; padding: 8px 5px; }
#messagelist .metlist dd.reinfo span.tt { background: url(../images/admin.gif) no-repeat left 3px; display: block; border-bottom: 1px dotted #dedede; padding: 2px 0px 2px 20px; margin: 0px 0px 5px; color: #2c7199; }
#messagelist .metlist dd.reinfo span.text { display: block; line-height: 1.5; padding: 8px 5px; }
#messagelist .ctitle { margin: 10px 0px 10px; padding: 5px 20px; background: url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px;
font-size: 14px; border-bottom: 1px dotted #ccc; }
#messagelist table { margin: 0px auto; }
#messagetable { padding: 15px; }
#messagetable table { margin: 0px auto; }
/*在线反馈*/
#feedback { padding: 15px; }
#feedback table { margin: 0px auto; }
/*友情链接*/
#linklist { padding: 15px 15px 25px; }
#linklist .ctitle { margin: 10px 0px 10px; padding: 5px 20px; background: url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px;
font-size: 14px; border-bottom: 1px dotted #ccc; }
#linklist .inside { padding: 15px 0px 0px; }
#linklist .metlist .img li { list-style: none; display: inline; padding-right: 5px; }
#linklist .metlist .img img { width: 88px; height: 31px; }
#linklist .metlist .txt li { list-style: none; float: left; width: 88px; height: 20px; line-height: 20px; margin-right: 5px; overflow: hidden; }
#linksubmit { padding: 15px; }
#linksubmit table { margin: 0px auto; }
#memberbox { padding: 15px; }
/*站内搜索*/
ul.searchnavlist { list-style: none; padding: 0px; margin: 0px; }
ul.searchnavlist li { padding: 5px 0px; }
#searchlist { padding: 15px; }
#searchlist li { padding-left: 10px; margin-bottom: 6px; line-height: 1.5; }
#searchlist ul { list-style: none; padding: 0px; margin: 0px; }
#searchlist ul li { padding: 3px 5px; margin-bottom: 5px; }
#searchlist ul li img { display: none; }
#searchlist .search_title { display: block; padding: 2px 0px; }
#searchlist .search_title a { font-size: 14px; color: #12C; text-decoration: underline; }
#searchlist .search_title em { color: #c00; text-decoration: underline; font-style: normal; }
#searchlist .search_detail { display: block; }
#searchlist .search_detail a { text-decoration: underline; color: #12C; }
#searchlist .search_content em { color: #c00; font-style: normal; }
#searchlist .search_updatetime { display: block; margin-top: 5px; color: green; }
#searchlist a:hover { text-decoration: underline; }
/*网站地图*/
#sitemaplist { padding: 15px; }
#sitemaplist ul li { background: url(../dd.gif) no-repeat left center; padding-left: 8px; line-height: 1.5; }
#sitemaplist ul li span { padding-right: 10px; float: left; }
#sitemaplist .sitemapclass { padding: 5px 0px; }
#sitemaplist .sitemapclass1 { display: block; height: 28px; line-height: 28px; margin-bottom: 5px; border-bottom: 1px solid #ddd; }
#sitemaplist .sitemapclass1 a { padding: 5px 10px; background: #eee; }
#sitemaplist .sitemapclass2 { padding-left: 15px; padding-top: 3px; }
#sitemaplist .sitemapclass2 h3 { background: url(../images/dt-0.gif) no-repeat left center; padding: 2px 8px; }
#sitemaplist .sitemapclass2 h3 a { color: #444; }
#sitemaplist .sitemapclass2 div { padding-left: 2px; }
#sitemaplist .sitemapclass2 h4 { display: inline; padding: 2px 6px; }
#sitemaplist .sitemapclass2 h4 a { text-decoration: underline; color: #2c7199; }
.map { width: 700px; margin-bottom: 10px; height: 30px; line-height: 30px; padding: 2px 0 0 30px; font-weight: bold; text-indent: 0; border-bottom: 1px solid #CCCCCC; background: url(../images/diqiu.jpg) no-repeat left 5px; overflow: hidden; }
/*------------下面是首页选项卡样式-----------*/
#tabbox { width: 735px; overflow: hidden; margin: 0 auto; }
.tab_conbox { border: 1px solid #999; border-top: none; height: 395px; }
.tab_con { display: none; }
.tabs { height: 32px; border-bottom: 1px solid #999; width: 100%; }
.tabs li { width: auto; text-align: center; margin-left: 0px; margin-right: 10px; height: 31px; line-height: 31px; float: left; border: 1px solid #999; margin-bottom: -1px; background: #e0e0e0; overflow: hidden; position: relative; }
.tabs li a { display: block; width: auto; padding: 0 10px; border: 1px solid #fff; outline: none; }
.tabs li a:hover { background: #ccc; }
.tabs .thistab, .tabs .thistab a:hover { background: #f9f9f9; border-bottom: 1px solid #f9f9f9; }
.tab_con { padding: 12px; font-size: 14px; line-height: 175%; }